Propositional Probabilistic Planning-as-Satisfiability using Stochastic Local Search
نویسندگان
چکیده
Recent times have seen the development of planners that exploit advances in SAT(isfiability) solving technology to achieve good performance. In that spirit we develop the approximate contingent planner PSLSPLAN. Our approach is based on local search for solving stochastic SAT (SSAT) representations of probabilistic planning problems. PSLSPLAN first constructs an SSAT representation of the ntimestep probabilistic plangraph for the problem at hand. It then iteratively calls a local search procedure to find a linear plan (sequence of actions) which achieves the goal (i.e. satisfies the SSAT formula) with non-zero probability. Linear plans thus generated are merged to create a single contingent plan. Successive iterations progress from deciding the outcomes of stochastic actions in order to find a linear plan quickly, to sampling the outcomes of actions. Consequently, PSLSPLAN efficiently finds a linear plan which logically achieves the goal. Over time it refines its contingent plan for likely scenarios. We empirically evaluate PSLSPLAN on benchmarks from the probabilistic track of the 5th International Planning Competition.
منابع مشابه
Constraint Based Planning by Stochastic Search
Planning by incomplete stochastic search ooers a promising alternative to classical, complete planning methods. The success of this approach is documented by recent performance results obtained by transforming planning tasks into propositional sat-issability problems and using existing eecient local search methods to solve them. On the other hand, we argue that these results can still be improv...
متن کاملOn the Run-time Behaviour of Stochastic Local Search Algorithms for SAT
Stochastic local search (SLS) algorithms for the propositional satisfiability problem (SAT) have been successfully applied to solve suitably encoded search problems from various domains. One drawback of these algorithms is that they are usually incomplete. We refine the notion of incompleteness for stochastic decision algorithms by introducing the notion of “probabilistic asymptotic completenes...
متن کاملFaster Probabilistic Planning through More Efficient Stochastic Satisfiability Problem Encodings
The propositional contingent planner ZANDER solves finitehorizon, partially observable, probabilistic planning problems at state-of-the-art-speeds by converting the planning problem to a stochastic satisfiability (SSAT) problem and solving that problem instead (Majercik 2000). ZANDER obtains these results using a relatively inefficient SSAT encoding of the problem (a linear action encoding with...
متن کاملContingent Planning Under Uncertainty via Stochastic Satisfiability
We describe a new planning technique that efficiently solves probabilistic propositional contingent planning problems by converting them into instances of stochastic satisfiability (SSat) and solving these problems instead. We make fundamental contributions in two areas: the solution of SSat problems and the solution of stochastic planning problems. This is the first work extending the planning...
متن کاملTo Encode or not to Encode – I: Linear Planning
Stochastic local search (SLS) techniques are very effective in solving hard propositional satisfiability problems. This has lead to the popularity of the encode & solve paradigm in which different problems are encoded as propositional satisfiability problems to which SLS techniques are applied. In AI, planning is the main area in which this methodology is used. Yet, it seems plausible that SLS ...
متن کامل